<?php
    include_once "common.inc";
    $ruid = 0;
    $gid = 0;
    $game = array();
    $values = array();
    $wrongGid = 0;
    if (verifyGid($_GET['gid'])) {
        if (loadIfPublic($_GET['gid'], $ruid, $game, $values)) {
            $gid = $_GET['gid'];
            $customTitle = "Свот-анализ \"" . $game['caption'] . "\", " . "Москва" . ", " . "IT";
            $result = calcResults($values, $game['scheme']);
        } else {
            $wrongGid = 1;
        }
    }
    if (!$gid)
        $games = loadAllPublic();
    include "heading.inc";
?>
<?php if (!$gid) { ?>
<form action="public.php" method="GET">
    Выберите один из опубликованных свот-анализов из списка:
    <select name="gid">
        <?php for ($i = 0; $i < count($games); $i++) { ?>
        <option value="<?php echo $games[$i]['gid']; ?>"><?php echo htmlspecialchars($games[$i]['caption'], ENT_QUOTES, 'UTF-8'); ?></option>
        <?php } ?>
    </select>
    <input type="submit" value="Просмотреть"/>
</form>
<?php } else { ?>
<h2>Свот-анализ "<?php echo htmlspecialchars($game['caption'], ENT_QUOTES, 'UTF-8'); ?>"</h2>
<h3>Регион: Москва</h3>
<h3>Отрасль: IT</h3>
<h3>Размерность (S x W x O x T): <?php echo $values['counts'][0] . " x " . $values['counts'][1] . " x " . $values['counts'][2] . " x " . $values['counts'][3];
        ?></h3>
<h3>Система расчета: <?php $names=array("Жесткая", "Мягкая", "Сомневающаяся"); echo $names[$game['scheme']]; ?></h3>
<h3>SWOT-матрица:</h3>
<table width="100%">
    <tr style="text-align: center">
        <td width="25%">
            <h4>Сильные стороны</h4>
        </td>
        <td width="25%">
            <h4>Слабые стороны</h4>
        </td>
        <td width="25%">
            <h4>Возможности</h4>
        </td>
        <td width="25%">
            <h4>Угрозы</h4>
        </td>
    </tr>
    <tr>
        <?php for ($t = 0; $t < 4; $t++) { ?>
        <td style="vertical-align: top">
            <table width="100%">
                <tr>
                    <td>

                    </td>
                    <td>
                        Название
                    </td>
                    <td>
                        Значимость
                    </td>
                </tr>
                <?php for ($i = 0; $i < $values['counts'][$t]; $i++) { ?>
                <tr>
                    <td>
                        <?php echo $i + 1; ?>
                    </td>
                    <td style="text-align: left">
                        <?php echo htmlspecialchars($values['swots'][$t][$i]['caption'], ENT_QUOTES, 'UTF-8'); ?>
                    </td>
                    <td>
                        <?php echo $valuabilities[$values['swots'][$t][$i]['valuability']]; ?>
                    </td>
                </tr>
                <?php } ?>
            </table>
        </td>
        <?php } ?>
    </tr>
</table>
<h3>Матрица взаимоотношений:</h3>
<table width="100%">
    <tr style="text-align: center">
        <td colspan="2">
            
        </td>
        <td colspan="<?php echo $values['counts'][2]; ?>">
            <h4>Возможности</h4>
        </td>
        <td colspan="<?php echo $values['counts'][3]; ?>">
            <h4>Угрозы</h4>
        </td>
    </tr>
    <tr style="text-align: center">
        <td colspan="2">
            
        </td>
        <?php for ($i = 0; $i < $values['counts'][2]; $i++) { ?>
        <td>
            <?php echo $i + 1; ?>
        </td>
        <?php } ?>
        <?php for ($i = 0; $i < $values['counts'][3]; $i++) { ?>
        <td>
            <?php echo $i + 1; ?>
        </td>
        <?php } ?>
    </tr>
    <tr style="text-align: center">
        <td colspan="2">
            <h4>Сильные стороны</h4>
        </td>
        <td colspan="<?php echo $values['counts'][2]; ?>">
            <h4>SO (сильные стороны, позволяющие реализовать возможности)</h4>
        </td>
        <td colspan="<?php echo $values['counts'][3]; ?>">
            <h4>ST (сильные стороны, позволяющие противостоять угрозам)</h4>
        </td>
    </tr>
    <?php for ($i = 0; $i < $values['counts'][0]; $i++) { ?>
    <tr>
        <td style="text-align: left">
            <?php echo htmlspecialchars($values['swots'][0][$i]['caption'], ENT_QUOTES, 'UTF-8'); ?>
        </td>
        <td>
            <?php echo $i + 1; ?>
        </td>
        <?php for ($j = 0; $j < $values['counts'][2]; $j++) { ?>
        <td style="text-align: center">
            <?php echo $valuabilities[$values['matrices'][0][$i][$j]]; ?>
        </td>
        <?php } ?>
        <?php for ($j = 0; $j < $values['counts'][3]; $j++) { ?>
        <td style="text-align: center">
            <?php echo $valuabilities[$values['matrices'][1][$i][$j]]; ?>
        </td>
        <?php } ?>
    </tr>
    <?php } ?>
    <tr style="text-align: center">
        <td colspan="2">
            <h4>Слабые стороны</h4>
        </td>
        <td colspan="<?php echo $values['counts'][2]; ?>">
            <h4>WO (слабые стороны, мешающие реализовать возможности)</h4>
        </td>
        <td colspan="<?php echo $values['counts'][3]; ?>">
            <h4>WT (слабые стороны, повышаюшие уязвимость к угрозам)</h4>
        </td>
    </tr>
    <?php for ($i = 0; $i < $values['counts'][1]; $i++) { ?>
    <tr>
        <td style="text-align: left">
            <?php echo htmlspecialchars($values['swots'][1][$i]['caption'], ENT_QUOTES, 'UTF-8'); ?>
        </td>
        <td>
            <?php echo $i + 1; ?>
        </td>
        <?php for ($j = 0; $j < $values['counts'][2]; $j++) { ?>
        <td style="text-align: center">
            <?php echo $valuabilities[$values['matrices'][2][$i][$j]]; ?>
        </td>
        <?php } ?>
        <?php for ($j = 0; $j < $values['counts'][3]; $j++) { ?>
        <td style="text-align: center">
            <?php echo $valuabilities[$values['matrices'][3][$i][$j]]; ?>
        </td>
        <?php } ?>
    </tr>
    <?php } ?>
</table>
<h3>Результат:</h3>
<table width="100%">
<?php
    $captions = array(array("Ранжирование сильных сторон", "Ранжирование сильных сторон, способствующих реализации возможностей",
            "Ранжирование сильных сторон, способствующих нивелированию угроз"),
            array("Ранжирование слабых сторон", "Ранжирование слабых сторон, препятствующих реализации возможностей",
            "Ранжирование слабых сторон, усугубляющих угрозу"));
    $side = array("Сильная сторона", "Слабая сторона");
    for ($i = 0; $i < 2; $i++) {
?>
    <tr style="text-align: center">
        <?php for ($j = 0; $j < 3; $j++) { ?>
        <td width="33.3%">
            <h4><?php echo $captions[$i][$j]; ?></h4>
        </td>
        <?php } ?>
    </tr>
    <tr>
        <?php for ($j = 0; $j < 3; $j++) { ?>
        <td>
            <table width="100%">
                <tr>
                    <td>
                        Ранг
                    </td>
                    <td>
                        <?php echo $side[$i]; ?>
                    </td>
                    <td>
                        Рейтинг
                    </td>
                    <?php if ($j == 0) { ?>
                    <td>
                        Значимость фактора
                    </td>
                    <?php } ?>
                </tr>
                <?php for ($k = 0; $k < count($result[$i][$j]); $k++) { ?>
                <tr>
                    <td>
                        <?php echo $k + 1; ?>
                    </td>
                    <td>
                        <?php echo htmlspecialchars($values['swots'][$i][$result[$i][$j][$k]['index']]['caption'], ENT_QUOTES, 'UTF-8'); ?>
                    </td>
                    <td>
                        <?php echo $result[$i][$j][$k]['rating']; ?>
                    </td>
                    <?php if ($j == 0) { ?>
                    <td>
                        <?php echo $valuabilities[$values['swots'][$i][$result[$i][$j][$k]['index']]['valuability']]; ?>
                    </td>
                    <?php } ?>
                </tr>
                <?php } ?>
            </table>
        </td>
        <?php } ?>
    </tr>
    <?php } ?>
</table>
<h3>Комментарии автора:</h3>
<textarea class="comments" readonly="readonly"><?php echo htmlspecialchars($game['comments'], ENT_QUOTES, 'UTF-8'); ?></textarea>
<?php if ($authorized) { ?>
<form action="game-stuff.php" method="POST">
    <input type="hidden" name="method" value="add"/>
    <input type="hidden" name="gid" value="<?php echo $gid; ?>"/>
    <input type="submit" value="Взять к себе"/>
</form>
<?php } ?>
<?php } ?>
<?php
    include "footer.inc";
?>
